﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SIMSProject.Common
{
    public class Constant
    {
        public const string QuickLaunchListName = "SIMS.SharePoint.QuickLaunch";

        public static class Groups
        {
            public const string Director        = "Director";
            public const string SalesManager    = "Sale Manager";
            public const string SalesDepartment = "Sale Department";
            public const string InventoryManager= "Inventory Manager";
            public const string Administrator   = "Administrator";
            public const string Manufacturing   = "Manufacturing";
            public const string Supervisor      = "Inventory Supervisor";
        }

        public static class AjaxCommand
        {
            public const string CommandName = "command";
            public const string GetAllDataSession = "GetAllDataSection";
            public const string UpdateSession = "UpdateSession";
            public const string DeleteItemSession = "DeleteItemSession";
            public const string AddNewItemSession = "AddNewItemSession";

        }
        
        public static class Ajax
        {
            public const string SessionName = "SessionName";
            public const string itemID = "itemID";
            public const string quantity = "quantity";
            public const string listName = "listName";
        }

        public static class TableSessionColumn
        {
            public const string masterID = "Master ID";
            public const string Name = "Name";
            public const string Code = "Code";
            public const string ID = "ID";
            public const string Quantity = "Quantity";
        }

        public static class ListName
        {
            public const string Material = "Material";
            public const string Product = "Product";
            public const string MaterialRequest = "Material Request";
            public const string MaterialTracking = "Material Tracking";
            public const string Order = "Order";
            public const string ProductTracking = "Product Tracking";
            public const string Provider = "Provider";
            public const string Customer = "Customer";

        }

        #region List Column

        public static class Material
        {
        
            public const string ID = "ID";
            public const string Name = "Name";
            public const string MaterialCode = "Material Code";
            public const string Description = "Description";
            public const string Quantity = "Quantity";
            public const string Price = "Price";
            public const string Category = "Category";
            public const string TypeOfUnit = "Type of unit";
            public const string Position = "Position";
        }

        public static class Order
        {
            public const string OrderCode = "Order Code";
            public const string Status = "Status";
            public const string CustomerName = "Customer Name";
            public const string CustomerAddress = "Customer Address";
            public const string CustomerPhone = "Customer Phone Number";
            public const string TotalQuantity = "Total Quantity";
            public const string TotalPrice = "Total Price"; 
            public const string Customer = "Customer";
            public const string ExpectedDate = "Expected Date";
            public const string SalesManagerComment = "Sale Manager Comment";
            public const string SaleManager = "Sale Manager";
            public const string ProcessedDate = "Processed Date";
            public const string Director = "Director";
            public const string ApproveDate= "Approve Date";
            public const string DirectorComment = "Director Comment";
            public const string InventoryManager = "InventoryManager";
            public const string FinishedDate = "Finished Date";
            public const string InventoryComment = "Inventory Comment";
            public const string cbCustomer = "cbCustomer";
            public const string TaxCode = "Tax Code";
            public const string Created = "Created";
            public const string CreatedBy = "Created By";
            public const string Modified = "Modified";
        } 

        public static class MaterialRequest
        {
            public const string Requestor = "Requestor";
            public const string ExpectedDate = "Expected Date";
            public const string Status = "Status";
            public const string Processor = "Processor";
            public const string ProcessorDate = "Processed Date";
            public const string Comment = "Comment";
            public const string TotalQuantity = "Total Quantity";
            public const string RequestCode = "Request Code";
            public const string Description = "Description";
            public const string Director = "Director";
            public const string ApprovedDate = "Approved Date";
            public const string DirectorComment= "Director Comment";
            public const string InventoryManager= "InventoryManager";
            public const string FinishedDate = "Finished Date";
            public const string InventoryComment = "Inventory Comment";
            public const string CreatedBy= "Created By";
            public const string Created = "Created";
        }

        #endregion
    }
}
